On the Max Coloring Problem

نویسندگان

  • Leah Epstein
  • Asaf Levin
چکیده

We consider max coloring on hereditary graph classes. The problem is defined as follows. Given a graph G = (V, E) and positive node weights w : V → (0,∞), the goal is to find a proper node coloring of G whose color classes C1, C2, . . . , Ck minimize k ∑ i=1 maxv∈Ci w(v). We design a general framework which allows to convert approximation algorithms for standard node coloring into algorithms for max coloring. The approximation ratio increases by a multiplicative factor of at most e for deterministic offline algorithms and for randomized online algorithms, and by a multiplicative factor of at most 4 for deterministic online algorithms. We consider two specific hereditary classes which are interval graphs and perfect graphs. For interval graphs, we study the problem in several online environments. In the List Model, intervals arrive one by one, in some order. In the Time Model, intervals arrive one by one, sorted by their left endpoint. For the List Model we design a deterministic 12-competitive algorithm, and a randomized 3e-competitive algorithm. In addition, we prove a lower bound of 4 on the competitive ratio of any deterministic or randomized algorithm. For the Time Model, we use simplified versions of the algorithm and the lower bound of the List Model, to develop a deterministic 4-competitive algorithm, a randomized e-competitive algorithm, and to design a lower bounds of φ ≈ 1.618 on the deterministic competitive ratio and a lower bound of 4 3 on the randomized competitive ratio. The former lower bounds hold even for unit intervals. For unit intervals in the List Model, we obtain a deterministic 8-competitive algorithm, a randomized 2e-competitive algorithm and lower bounds of 2 on the deterministic competitive ratio and 11 6 ≈ 1.8333 on the randomized competitive ratio. Finally, we employ our framework to obtain an offline e-approximation algorithm for max coloring of perfect graphs, improving and simplifying a recent result of Pemmaraju and Raman.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation Algorithms for the Max-coloring Problem

Given a graph G = (V,E) and positive integral vertex weights w : V → N, the max-coloring problem seeks to find a proper vertex coloring of G whose color classes C1, C2, . . . , Ck, minimize ∑k i=1 maxv∈Ciw(v). The problem arises in scheduling conflicting jobs in batches and in minimizing buffer size in dedicated memory managers. In this paper we present three approximation algorithms and one in...

متن کامل

On the Complexity of the Max-Edge-Coloring Problem with Its Variant

The max-edge-coloring problem (MECP) is finding an edge colorings {E1, E2, E3, ..., Ez} of a weighted graph G=(V, E) to minimize { } ∑ = ∈ z i i k k E e e w 1 ) ( max , where w(ek) is the weight of ek. In the work, we discuss the complexity issues on the new graph problem and its variants. Specifically, we design a 2-approximmation algorithm for the max-edge-coloring problem on biplanar graphs....

متن کامل

A note on the Cornaz-Jost transformation to solve the graph coloring problem

In this note, we use a reduction by Cornaz and Jost from the graph (max-)coloring problem to the maximum (weighted) stable set problem in order to characterize new graph classes where the graph coloring problem and the more general max-coloring problem can be solved in polynomial time.

متن کامل

Max-Coloring Paths: Tight Bounds and Extensions

The max-coloring problem is to compute a legal coloring of the vertices of a graph G = (V,E) with vertex weights w such that ∑k i=1 maxv∈Ci w(vi) is minimized, where C1, . . . , Ck are the various color classes. For general graphs, max-coloring is as hard as the classical vertex coloring problem, a special case of the former where vertices have unit weight. In fact, in some cases it can even be...

متن کامل

On the Complexity of the Max-Edge-Coloring Problem with Its Variants

The max-edge-coloring problem (MECP) is finding an edge colorings {E1, E2, E3, ..., Ez} of a weighted graph G=(V, E) to minimize { } ∑ = ∈ z i i k k E e e w 1 ) ( max , where w(ek) is the weight of ek. In the work, we discuss the complexity issues on the MECP and its variants. Specifically, we design a 2-approximmation algorithm for the max-edge-coloring problem on biplanar graphs, which is bip...

متن کامل

Bounded Max-colorings of Graphs

In a bounded max-coloring of a vertex/edge weighted graph, each color class is of cardinality at most b and of weight equal to the weight of the heaviest vertex/edge in this class. The bounded max-vertex/edge-coloring problems ask for such a coloring minimizing the sum of all color classes’ weights. In this paper we present complexity results and approximation algorithms for those problems on g...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007